Rohit scored 212 and Ajinkya Rahane contributed 115 as India declared their first innings at 497 for 9. South Africa are 9 for 2 at close of play.
It may be an inconsequential game on paper but Indian bowlers await another tough test against South Africa ahead of the T20 World Cup when the two teams meet in the final game of the three-match series in Indore on Tuesday.
There was not much luck for the South African bowlers as they toiled tirelessly on a hot and humid day unable to convert their half-chances.
It wasn't very difficult to read between the lines as to what he meant after Ravindra Jadeja was preferred in the West Indies.
India captain Virat Kohli chalked up his seventh double hundred in Tests before his pacers claimed a few early wickets to leave South Africa reeling, on Day 2, of the second Test against South Africa at Pune.
The Pretoria wicket is likely to be similar, with perhaps not the same sideways movement of Newlands, and will provide another test of the Indian batsmen's bravery against a seam bowling barrage.
While South Africa grabbed a 1-0 lead in the three-match series, the visitors squandered a golden opportunity to script a memorable win outside the sub-continent.
The three-Test South Africa series is the first of a gruelling 2018-19 season that includes tours to England and Australia.
The Indian team's strategy is expected to undergo paradigm shift with some players getting a subtle yet stern message to lift their games as they face an embarrassing possibility of a clean sweep against South Africa in the third ODI, in Cape Town on Sunday.
Kagiso Rabada and Anrich Nortje are expected to spit fire on a track that will offer steep bounce as India's top-order gears up for its toughest test in adverse conditions against a top-notch South African side in the T20 World Cup on Sunday.
The Congress on Tuesday suffered a major upset in Himachal Pradesh at the hands of the Bharatiya Janata Party in the Rajya Sabha elections which were marred by cross-voting in all the three states though it won three seats in Karnataka while the saffron party pocketed an extra seat in Uttar Pradesh.
Images from the T20 World Cup Super 12s match between West Indies and South Africa, in Dubai, on Tuesday.
"It was tough up front, the Sri Lanka bowlers didn't give us much to work with," Markram told reporters.
India could field three spinners against Australia in the final.
Images from Day 3 of the third Test between South Africa and India, in Cape Town, on Thursday.
Vishwa Fernando bagged four wickets as Sri Lanka took the honours on day one of the first Test against South Africa by reducing their hosts to 235 all out at Kingsmead on Wednesday.
Dean Elgar scored an unbeaten century but an excellent spell of bowling from Australia seamer Pat Cummins restricted South Africa to 266 for eight at the close of play on the opening day of the third Test at Newlands on Thursday.
A lot of grey areas are yet to be addressed, but a young Indian team, with an admirable collective temperament, will start as favourites in the series-deciding fifth T20 International against South Africa, in Bengaluru, on Sunday.
Seamer Duanne Olivier completed an 11-wicket match haul as South Africa roared back into contention in the first Test
The 28-year-old Starc finished with a match haul of nine for 109, enabling him to overtake South Africa's new-ball bowlers Morne Morkel and Vernon Philander among others, eclipsing his previous best sixth position that he enjoyed in December 2016.
While Ishan Kishan has done well so far, Ruturaj Gaikwad (23, 1) has pulled the team down with questions being raised over his technique against quality pacers and his ability to force the pace early on.
Comeback man Heinrich Klaasen followed Rassie Van der Dussen's suit in turning out to be an unlikely hero with a career-best 81 as South Africa once again outwitted India by four wickets on a tricky pitch to take a 2-0 lead in the five-match T20I series.
Markets in Uttarakhand's Purola and neighbouring towns remained closed amid heavy police deployment on Thursday in protest against the imposition of prohibitory orders to prevent a 'mahapanchayat' that was scheduled to be held there over alleged incidents of 'love jihad'.
Vernon Philander and Kagiso Rabada claimed four wickets each as South Africa ripped out Sri Lanka for 110 on the second day of the second Test.
Images from the T20 World Cup Super 12 match between South Africa and India, in Perth, on Sunday.
Images from the Day 2 of the second Test at Newlands on Saturday.
South Africa have named uncapped batsman Theunis de Bruyn in their injury-hit squad for the three-match home Test series against Sri Lanka that starts on December 26.
New England captain Joe Root rode his luck to make a battling unbeaten 184 and lift the hosts to a commanding 357 for five on the opening day of the first Test against South Africa at Lord's in London on Thursday.
Jimmy Anderson put England in firm control on the second day of the fourth Test at Old Trafford on Saturday, with his four wickets leaving South Africa trailing by 142 runs with just one first-innings wicket remaining.
Mayank Agarwal notched up his second hundred in as many Tests and combined with Cheteshwar Pujara to set up a platform for India to post a big first-innings total against South Africa in the second Test.
Batting all-rounder Senuran Muthusamy realised his dream of playing international cricket for South Africa on Wednesday and could not be happier that his debut is against the country of his origin, India.
With the national selection committee and the team management deciding to promote Rohit as an opener, keeping his spunky strokeplay in mind, the next five Tests could be a make or break for the 32-year-old stylish right-hander.
'In a way, making me feel that we are responsible. I was quite upset about that. I don't know what else I can say, I was pretty upset. It's done and dusted now, nothing happened, there were no fines given or anything like that'
Du Plessis had a tough time in 2015, scoring just 60 runs in seven innings.
After Stokes's heroics with the bat had helped England score 330 for six in their 50 overs, South Africa needed 10 runs from the last 10 balls of their innings with five wickets remaining, but an excellent final over from Wood that cost just four runs sealed victory.
Kagiso Rabada claimed a six-wicket haul on Thursday as South Africa bowled Sri Lanka out for 224 in their second innings to win the second Test by 282 runs with a day and a half to spare and take an unassailable 2-0 lead in the three-match series. Sri Lanka failed to last the first session of the fourth day at Newlands, having resumed on 130-4 and being dismissed after just over 100 minutes of play.
Faced with the prospect of a humiliating 0-3 series whitewash, a desperate India would be aiming to bounce back to winning ways against an unrelenting South Africa in the third and final Test, starting in Johannesburg, on Wednesday.
Needing 392 runs to avoid the follow-on, after the South Africans posted a mammoth 542 in their first innings, the hosts were shot out for a meagre 204 in 66.3 overs in their first essay, conceding a huge lead of 338 runs.
Whether he is batting in the middle or fielding at the boundary line, Virat Kohli's every move will be tracked, though some of that attention will now be on skipper K L Rahul.
Images from Day 2 of the third Test between South Africa and India, in Cape Town, on Wednesday.